
.tpxwbox{width: 58.3%; float: left;}
.newsbox{width: 38.3%; float: right;}
.cont01{overflow: hidden;background-color: #fff; padding:10px 10px 10px 0px;margin-top: 30px;}
.ggysbox{background-color: #fff; margin-top: 20px;padding:20px; overflow: hidden;}
.tpxwbox .owl-carousel img{height:450px;}
.tpxwbox .owl-carousel .item-name{position:absolute; right:0; bottom:0; left:0; z-index:9; padding:0 80px 0 10px; height:48px; line-height:48px; color:#fff; background-color:rgba(0,0,0,.5);}
.tpxwbox .owl-carousel .owl-prev,
.tpxwbox .owl-carousel .owl-next{position:absolute; top:50%; margin-top:-25px; width:30px; height:50px; font-size:30px; line-height:50px; text-align:center; color:#fff; background-position:center center; background-repeat:no-repeat; background-color:rgba(0,0,0,.3);}
.tpxwbox .owl-carousel .owl-prev{left:1px;}
.tpxwbox .owl-carousel .owl-next{right:1px;}
.tpxwbox .owl-carousel .owl-prev:hover,
.tpxwbox .owl-carousel .owl-next:hover{background-color:rgba(0,0,0,.5);}
.tpxwbox .owl-prev i,
.tpxwbox .owl-next i{font-size:30px;}
.tpxwbox .owl-dots{position:absolute; bottom:18px; right:5px; z-index:99;}
.tpxwbox .owl-dot{float:left; width:15px; height:15px; margin-right:5px; background-color:#fff!important; border-radius: 50%;}
.tpxwbox .owl-dot.active{background-color:#BD1A2D!important;}

.toutiao .tit{padding:10px;}
.toutiao .tit a{font-size: 18px; font-weight: bold; max-width: 100%; overflow: hidden; display: block; text-overflow: ellipsis;white-space: nowrap;}
.toutiao .zhaiyao{font-size: 14px; color: #999; line-height: 24px;padding:10px 0px;}
.syhfbox{height: 120px; overflow: hidden; margin-top: 20px;}
.syhfbox .owlCarousel img{height:120px;width: 100%;}
.syhfbox .owl-dots{position:absolute; bottom:5px; right:5px; z-index:99;}
.syhfbox .owl-dot{float:left; width:23px; height:13px; margin-right:5px; background-color:#ffab3f!important; }
.syhfbox .owl-dot.active{background-color:#1189e8!important;}
.cont02{margin-top: 20px; overflow: hidden; }
.box_title{font-size: 24px;font-weight: bold; line-height: 45px;  }
.gjwmcs_pic{margin-top: 20px;}
.gjwmcs_pic li{width:19.2%; margin-right: 1%; height: 100px;float: left;}
.gjwmcs_pic li img{height: 100px; width: 100%;}
.gjwmcs_pic li:nth-last-child(1){margin-right: 0px;}
.zxfwbox{width: 58.3%; float: left;}
.tzggbox{width: 38.3%; float: right;}
.zxfw_bd{margin-top: 20px;}
.zxfw_bd .bd{margin-top:20px;}
.alb_div ul li{width:19.2%; margin-right: 1%;float: left;margin-bottom: 1%;}
.alb_div ul li:nth-child(5n){margin-right:0px;}
.alb_div ul li a{display: block;padding-top: 50px;border:1px solid #eee; line-height: 30px; text-align: center;padding-bottom: 10px; font-size: 14px; font-weight: bold;}
.alb_div ul li a:hover{border:1px solid #bf080f;}
.alb_div ul li:nth-child(1) a{background: url(../images/lb_icon01.png) no-repeat center 10px;}
.alb_div ul li:nth-child(2) a{background: url(../images/lb_icon02.png) no-repeat center 10px;}
.alb_div ul li:nth-child(3) a{background: url(../images/lb_icon03.png) no-repeat center 10px;}
.alb_div ul li:nth-child(4) a{background: url(../images/lb_icon04.png) no-repeat center 10px;}
.alb_div ul li:nth-child(5) a{background: url(../images/lb_icon05.png) no-repeat center 10px;}
.alb_div ul li:nth-child(6) a{background: url(../images/lb_icon06.png) no-repeat center 10px;}
.alb_div ul li:nth-child(7) a{background: url(../images/lb_icon07.png) no-repeat center 10px;}
.alb_div ul li:nth-child(8) a{background: url(../images/lb_icon08.png) no-repeat center 10px;}
.alb_div ul li:nth-child(9) a{background: url(../images/lb_icon09.png) no-repeat center 10px;}
.alb_div ul li:nth-child(10) a{background: url(../images/lb_icon10.png) no-repeat center 10px;}
.alb_div ul li:nth-child(11) a{background: url(../images/lb_icon11.png) no-repeat center 10px;}
.aqx_div li{width: 19.2%;float: left;margin-right: 1%;margin-bottom: 1%;}
.aqx_div li:nth-child(5n){margin-right: 0px;}
.aqx_div li:nth-child(18),.aqx_div li:nth-child(19){width: 28.8%;}
.aqx_div li a{display: block; line-height: 70px; text-align: center; font-size: 14px; font-weight: bold;border:1px solid #eee;position: relative;}
.aqx_div ul li a:hover{border:1px solid #bf080f;}
.aqx_div li a::after{content: ""; display: block; background-color: #333; position: absolute;width: 2px; height: 2px; border-radius: 50%; top: 50%;left: 20%;}
.tzgg_bd{margin-top: 20px;}
.tzgg_bd li{line-height: 65px;border-bottom: 1px solid #dfdfdf;overflow: hidden;}
.tzgg_bd li h4{font-weight: normal;}
.tzgg_bd li a{max-width: 100%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;font-size: 16px; float: left;}
.ind_ltzc{ height: 233px; overflow: hidden;}
 .piclist{ padding-top: 20px; height: 140px; overflow: hidden;}
 .piclist li{float: left; width:190px; height: 140px; padding-right:10px;}
 .piclist li a{display: block; position: relative; height: 140px; color: #fff;}
 .piclist li span{display: block; left: 0; z-index: 1; position: absolute;bottom:-28px; height: 28px; line-height: 28px; width: 230px; text-align: center; font-size: 15px; transition: 0.4s all; background: url("../images/black60.png") repeat; cursor: pointer;}
 .piclist li a:hover{color: #fff;}
 .piclist li a:hover span{bottom: 0px;}

.xxzlbox{width: 56%; float: left;}
.xxzl_bd{margin-top: 20px;}
.xxzl_bd li{width: 49.5%; float: left;margin-bottom: 1%;}
.xxzl_bd li:nth-child(2n){float: right;}
.xxzl_bd li a{display: block;background-color: #fafafa; padding: 20px;}
.xxzl_bd li h4{ font-size: 16px; max-width: 100%; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; line-height: 30px;}
.bmfwbox{width: 41.3%; float: right;}
.xxzl_bd li .zy{font-size: 14px; color: #333; line-height: 20px; overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-line-clamp: 2;
  -moz-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal; }
.xxzl_bd li .date{color: #999; font-size: 14px;margin-top: 5px;}
.bmfw_bd{margin-top: 20px;}
.bmfw_bd li{width: 48.5%; float: left;  margin-bottom: 2.5%; border-radius: 5px;}
.bmfw_bd li:nth-child(2n){float: right;}
.bmfw_bd li a{display: block; box-shadow:0 0 10px 2px rgba(196,197,198,.35);text-align: center;font-weight: bold; padding-top: 80px;height: 50px;line-height: 50px;}
.bmfw_bd li a:hover{color: #333;}
.bmfw_bd li:nth-child(1){background: url(../images/bmfw_icon01.png) no-repeat center 20px;}
.bmfw_bd li:nth-child(2){background: url(../images/bmfw_icon02.png) no-repeat center 20px;}
.bmfw_bd li:nth-child(3){background: url(../images/bmfw_icon03.png) no-repeat center 20px;}
.bmfw_bd li:nth-child(4){background: url(../images/bmfw_icon04.png) no-repeat center 20px;}
.bmfw_bd li:nth-child(5){background: url(../images/bmfw_icon05.png) no-repeat center 20px;}
.bmfw_bd li:nth-child(6){background: url(../images/bmfw_icon06.png) no-repeat center 20px;}

/* #lovexin14{width: 241px; position:absolute; right: 0; top: 30%;} */
.close{text-align: center;}